/**
 * 命名空间接口定义
 */
export interface NameSpace {
  id: string
  name: string
  description?: string
  color?: string
  sortNo: number
  permission: number  // 权限：0 私有 1公开
  createdTime: string
  updatedTime: string
  documentCount: number
}

/**
 * 创建命名空间请求
 */
export interface CreateNameSpaceRequest {
  name: string
  description?: string
  color?: string
  sortNo?: number
  permission?: number  // 权限：0 私有 1公开
}

/**
 * 更新命名空间请求
 */
export interface UpdateNameSpaceRequest {
  name: string
  description?: string
  color?: string
  sortNo?: number
  permission?: number  // 权限：0 私有 1公开
}